Convex Edge Sweep